Mediavine\Create\JSON_LD D

Total Complexity 154
Dependencies 4
Dependents 1
Total lines 959
Lines of code 566
Logical lines of code 332
Comment lines 68
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
build_json_ld()
D
29 43 112
build_duration()
C
37 25 74
add_json_ld_step()
B
39 18 54
add_json_ld_video()
B
40 16 59
add_json_ld_image()
A
46 9 39
add_json_ld_item_list()
A
49 9 30
add_json_ld_nutrition()
A
39 6 69
add_json_ld_list()
A
52 8 25
add_json_ld_integer()
S
59 3 14
add_json_ld_string()
S
62 3 11
parse_seconds_to_times()
S
57 2 17
add_json_ld_type()
S
67 3 7
add_json_ld_duration()
S
64 2 9
add_json_ld_date()
S
64 2 9
strip_square_brackets()
S
74 1 4
remove_html()
S
62 1 10
add_json_ld_rating()
S
65 1 9
add_json_ld_author()
S
66 1 8
filter_json_ld_value()
S
69 1 6